package com.eshore.textanalyzer.elk.dao;

import com.eshore.textanalyzer.elk.pojo.TagHotwords;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 热词表操作
 * tag_hotwords
 */
@Mapper
public interface TagHotwordsDao {
    int deleteByPrimaryKey(Integer id);
    // 根据月份删除热词数据
    int deleteByMonth(String time_month);
    // 倒序查询热词信息
    List<TagHotwords> selectAllDesc(String time_month);

    int insert(TagHotwords record);

    int insertSelective(TagHotwords record);
    // 批量新增热词
    int insertBatch(List<TagHotwords> tagHotwordsList);

    TagHotwords selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(TagHotwords record);

    int updateByPrimaryKey(TagHotwords record);
}